code_checker.database

Modules

schema
module code_checker.database.schema

Members

Aliases

FileId
alias FileId = NamedType!(long, Tag!"FileId", long.init, Comparable, Hashable, TagStringable)

Primary key in the files table

Functions

toTrackFile
TrackFile toTrackFile(DepFile a)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Database
struct Database

Database wrapper with minimal dependencies.

DbCompileDbTrack
struct DbCompileDbTrack
Undocumented in source.
DbDependency
struct DbDependency

Dependencies between root and those files that should trigger a re-analyze of the root if they are changed.

DbFile
struct DbFile
Undocumented in source.
DepFile
struct DepFile

A file that a root is dependent on.

TrackFile
struct TrackFile
Undocumented in source.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Code copied from dextool